amniotic fluid cells - Spanish English Dictionary